home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / wp / dddos13.zip / DD.DOC < prev    next >
Text File  |  1995-01-18  |  11KB  |  263 lines

  1.  
  2.                  DingDang Chinese Word Processor
  3.      Copyright (C) 1995 by Yijun Ding.  All Rights Reserved.
  4.  
  5. DingDang Chinese Word Processor System is designed for IBM PC
  6. running MSDOS with a CGA, EGA, VGA or Hercules card. The complete
  7. system contains the following files:
  8.  
  9.  DD       DOC    This file - documentation in English
  10.  REGISTER DOC    How to register
  11. *DD       GB     Documentation in Chinese
  12.  DD       EXE    DingDang Program (main program)
  13.  GB2PS16  EXE    Print GB to PS printer (16x16 fonts)
  14. *GB2PS    EXE    Print GB to PS printer (24x24 fonts)
  15. *GB2HPJET EXE    Print GB to HP printer
  16. *GB2EPSON EXE    Print GB to Epson/IBM printer
  17.  GB2TEXT  EXE    Print GB to screen
  18. *FONT24   EXE    Edit 24x24 font file
  19. *FONT16   EXE    Edit 16x16 font file
  20. *SONG24   FON    24x24 song4 ti3 Chinese font
  21. *KAI24    FON    24x24 kai3 ti3
  22. *FANG24   FON    24x24 fang3 song4 ti3
  23. *HEI24    FON    24x24 hei1 ti3
  24. *FAN24    FON    24x24 fan2 ti3 
  25.  SONG16   FON    16x16 song4 ti3 Chinese font
  26. *FAN16    FON    16x16 fan2 ti3 (i.e. traditional characters)
  27.  PINYIN   GB     Pinyin refrence file
  28.  DD_OF    GB     Default often used character file used by DD
  29.  DD_LX    GB     Default lianxiang file used by DD
  30.  EXAMPLE  GB     Test file
  31.  YE       GB     Test file 
  32.  
  33. Files started with '*' are not included in shareware package.
  34.  
  35.  
  36.                              EDITING
  37.  
  38. DD will edit file up to 64k in size. To edit a file called
  39. EXAMPLE.GB, type
  40.  
  41.    DD EXAMPLE.GB
  42. or
  43.    DD -fFAN16.FON EXAMPLE.GB  (if you use traditional characters)
  44.  
  45. Once you start the program, you shall see that the screen is
  46. divided into 4 areas by 4 horizontal lines.  Let us call these
  47. command-area, char-area, select-area, and edit-area. 
  48.  
  49. Suppose you want to type the Chinese character da4 (big).  First
  50. point the mouse to the letter D in the select-area, press and hold
  51. the button, and move it to the left or right until you see the
  52. character da4 appear in the char-area (you may also use ^E or ^F). 
  53. Then click the character da4.
  54. After you click da4, you will see some characters displayed on the
  55. right side of the command-area. This is called lian2xiang3. If you
  56. want to type the Chinese character Jia1 (family), you may do so by
  57. click jia1 which should be on screen already.  You can add your
  58. lianxiang dictionary as you editing (see "Add" below).
  59.  
  60. The font dictionary included here contains 940 symbols + 3760
  61. frequently used characters arranged in pin1yin1 (phonetics) order
  62. + 3008 less frequently used ones arranged in bu4shou3 (strokes)
  63. order.  The rules of order are the same as in a typical Chinese
  64. dictionary.  If the character you need is not in the font file, you
  65. can make one (see "Mak" below).
  66.  
  67. You can also input Chinese characters by pin1yin1 method.  To
  68. toggle pin1yin1 mode, press the scroll-lock key.  Type the pin1yin1
  69. of a Chinese character following by digits 1 to 5 indicating the
  70. tone, for example, da4.  Then choose among characters with the same
  71. sound.  If there are many characters with the same sound, you need
  72. to press space-bar to see the next screen.  The pin1yin1 index
  73. build into the program is the same as the pinyin.gb file included.
  74.  
  75. Press scroll-lock key again will release pin1yin1 mode so that
  76. English can be typed directly.  
  77.  
  78. You may use arrow keys or click the mouse in the edit-area to
  79. position the cursor.  Other editing commands are listed in the
  80. command-area on screen.  To execute any of them, just click the
  81. mouse button on it, or type the keys indicated in parenthesis
  82. below.  For example, type ESC-key or ^B or click "Qui" to quit the
  83. program.
  84.  
  85. Sav: (^A) Save. Save changes to disk.
  86. Qui: (^B, ESC) Quit program. If you have made changes, you will be
  87.      asked if you want to save them.  ESC is the usual way to quit.
  88. Get: (^C). Get a Chinese character.
  89. Put: (^D). Put the character.
  90.      To copy a character already in your file, first click the
  91.      character to copy, type ^C.  The character will be displayed
  92.      on the last column of the command-area.  Now you can type ^D,
  93.      or click the character to copy it to the cursor position.
  94. Pre: (^E) Previous window. Show previous window in the char-area.
  95. Nex: (^F) Next window. Show next window in the char-area.
  96. Del: (^G, Delete) Delete the character under the cursor.
  97. Bck: (^H, Backspace) Delete the character before the cursor.
  98. Hom: (^I, Tab, Home) Go to the beginning of the file.
  99. End: (^J, End) Go to the end of the file.
  100. Pup: (^K, PageUp) Page up.
  101. Pdn: (^L, PageDown) Page down.
  102. Ret: (^M, Enter) The return key.
  103. Bst: (^N) Block start.
  104. Bnd: (^O) Block end.
  105. Bdl: (^P) Block delete.
  106. Bcp: (^Q) Block copy. 
  107.      Block start / end positions are shown in the first line on the
  108.      screen.  You must reset them each time before doing block
  109.      delete or block copy.
  110. Jmp: (^R) Jump. You will be asked to type a digit (1-9) which, when
  111.      multiplied by 10, gives the percentage of file to jump to. 
  112.      For example, type '5' to jump to the middle of the file.
  113. Sch: (^S) Search. You will be asked to click a Chinese character or
  114.      type an English letter to search starting from the current
  115.      cursor position.
  116. Oft: (^T) Often used character file.  When you click Oft, the first
  117.      16 characters in that file will be displayed on the right side
  118.      of the command-area.  You can input these characters to the
  119.      edit-area by clicking the character just like in the char-
  120.      area.  When you click Oft again, the next 16 characters will
  121.      be loaded, and so on.  
  122. Hpj: (^U) Print on HP compatible printer.
  123. Eps: (^V) Print on Epson/IBM compatible printer.
  124. Mak: (^W) Make or edit a character in the current font file. You
  125.      should save the original copy for backup purposes.
  126. Add: (^X) Add word to lianxiang dictionary.  Note that each
  127.      character can have maximum of 16 lianxiang characters.
  128.  
  129. The often-used character file is in DD_OF.GB.  I sometime use this
  130. feature to copy from one file to another file with 
  131.  
  132.   DD -oFILE1.GB FILE2.GB
  133.  
  134. The lianxiang is in file DD_LX.GB.  Each line should has 2-17
  135. characters.  The characters in the first column is sorted by pinyin
  136. to ensure uniqueness. You can edit this file with DD.
  137.  
  138. A disk cache program of 300k or larger will increase the speed
  139. considerably.  
  140.  
  141. You should load the mouse driver (usually MOUSE.COM in
  142. AUTOEXEC.BAT, or MOUSE.SYS in CONFIG.SYS).  If you don't have a
  143. mouse, then DO NOT load the driver.  You may input Chinese
  144. character by using ^E, ^F, ^Left-arrow, ^Right-arrow and ^End.
  145.  
  146.  
  147.                       PRINTING (POSTSCRIPT)
  148.  
  149. GB2PS can print GB coded file to printer or disk.  GB2PS16 is the
  150. same as GB2PS except that it uses 16x16 instead of 24x24 Chinese
  151. fonts.  The following are some examples of using GB2PS:
  152.  
  153. gb2ps ye.gb ye.ps   ;Generate ye.ps postscript file
  154. gb2ps ye.gb prn     ;Print to the postscript printer
  155. gb2ps -f ye.gb      ;Print but ignore formate statement in files
  156. gb2ps -e4 cm.gb     ;Print the first 4 pages of cm.gb
  157.  
  158. You format your file by insert format statements inside your file. 
  159. The format statements must be included inside <> pair.  If you have
  160. used '<' in your file, you need to change it to '<<' so that it
  161. will not indicate the start of a format string.
  162. The units used in most format statement are simply called points. 
  163. 72 points is 1 inch.  A normal page is 8.5x11 inch or 612 points in
  164. width and 792 points in height.
  165.  
  166. The following format statements are implemented (but not all of
  167. them fully tested):
  168.  
  169. FS FK FF FH FA: Change font to song, kai, fangsong, hei, fan.
  170. Currently kai, fangsong and hei fonts are available only in 24x24
  171. fonts.
  172.  
  173. ML n, MR n, MT n, MB n: Set left, right, top or bottom margins to
  174. n points.  Defaults are 72 points from each sides.
  175.  
  176. OM x y, OX x, OR x y: Use OM to move the current printing position
  177. to x, y point position.  OX move x position only.  OR will move
  178. relative to the current point.
  179.  
  180. OG r: Change gray level from 0.0 (dark) to 1.0 (light).
  181.  
  182. OZ x y: Scale font. X = character width (default = 10), y = char
  183. height (default = 10).
  184.  
  185. OE: Eject page.
  186.  
  187. OC x, OL y, OP z: Character spacing, line spacing and paragraph
  188. spacing. X points will be added to the right of each character, y
  189. to the bottom of each line, z to the bottom of each paragraph.
  190.  
  191. The following are some format examples:
  192.  
  193. <FA OZ 12 12>: Change to fantizhi, and scale font to 12 points.
  194. <OG 0.5 OZ 72 72>: Light character of 1 inch in size.
  195. <OZ 10 5>: Flattered characters.
  196. <FS OZ 10 10>: Back to the default font and size.
  197. <OZ 10 10 OL 10>: Double spacing each line.
  198.  
  199.  
  200.                     PRINTING (NON-POSTSCRIPT)
  201.  
  202. The best way is to try to print with DD to see if your printer is
  203. compatible with the following driver programs.
  204.  
  205. GB2HPJET.EXE   --> Print to HP compatible printers
  206. GB2EPSON.EXE   --> Print to EPSON/IBM compatible printers
  207. GB2TEXT.EXE    --> Print to the screen.
  208.  
  209. These programs will allow you to control number of rows and columns
  210. on a page.  GB2HPJET have been tested on HPJET500, LASERJET
  211. II/III/IIIP printers.  GB2EPSON have been tested on EPSON LQ850,
  212. TOSHIBA P321 in IBM ProPrinter emulation mode and Panasonic KX-
  213. 91080i printers.  GB2HPJET and GB2EPSON will print to printer port
  214. 1 (LPT1) only.  You can use MSDOS MODE command to redirect to other
  215. ports if needed.  
  216. As an example, to print EXAMPLE.GB on HP printer on LPT1, and with
  217. a condensed print out using complex font, try:
  218.  
  219.      GB2HPJET -c120 -n54 -d150 -fFAN16 EXAMPLE.GB
  220.  
  221. GB2TEXT will print 5 characters per line on the screen and can be
  222. redirected to a file.  This can be useful for example, if you send
  223. a mail containing Chinese characters to your friend on mainframe.
  224.  
  225. Usage of all options will be displayed for any of the above
  226. programs if you type the program name and return without giving a
  227. file name.
  228.  
  229. These three programs does not recognized the format statements used
  230. by GB2PS.  Actually, GB2HPJET and GB2EPSON are outdated by GB2PS if
  231. you can get the ghostscript program in archive site 128.252.135.4
  232. (directory /mirrors/msdos/postscript).  This program will print
  233. postscript file on most non-postscript printers, and can even let
  234. you view them on screen.
  235.  
  236.                         LICENSE AGREEMENT
  237.  
  238. *    You are authorized to make backup copies of the software only. 
  239.      You are encouraged to upload the shareware version of the
  240.      software to any BBS boards in the original form.
  241.  
  242. *    DingDang programs are supplied without any kind of warranty. 
  243.      You are responsible to evaluate its usefulness in your
  244.      environment.
  245.  
  246.                              HISTORY
  247.  
  248. 1.0 Modified from CEDIT32 for shareware release. PS print.
  249. 1.1 Add pinyin input.
  250. 1.2 Bugs fix in DD and PS.  Fontedit.
  251. 1.3 Remove save restrictions on shwareware.  
  252.  
  253.  
  254.                       TO CONTACT THE AUTHOR
  255.  
  256. Please send your suggestions, problems to:
  257.  
  258.   Yijun Ding, 12640 Southridge Drive
  259.   Little Rock, AR 72212  USA
  260.   Home phone: (501)228-5608    E-mail: xxye@curie.ualr.edu
  261.  
  262. Yijun, 01-16-95
  263.